草庐IT

IT 安全支出

全部标签

php - 无法让登录页面重定向到安全页面

我有一个使用php创建的登录页面,但在我正确登录后无法将我带到管理页面。我知道我使用的登录是正确的,因为我刚刚创建它,如果它是错误的,它应该会告诉我。但是,一旦我登录,整个页面就会变成空白,并且网址显示我仍在登录页面而不是管理页面。我检查了错误日志,它说“PHP警告:无法修改header信息-header已经由(输出开始于/admin/login.php:6)在/admin/includes/functions.php的第4行发送”这是错误日志所指的代码:functionredirect_to($new_location){header("Location:".$new_locatio

php - Facebook Graph API - 获取每个广告集的每日支出

我正在尝试获取我们所有广告帐户的每个广告组的每日支出。我们在Facebook上投入了大量资金,而财务部门希望了解它的发展方向。基本上,我每天都在寻找昨天每个广告组的支出。问题是,有很多广告集。我试图分两部分来做这件事。首先从GraphAPI获取广告集ID。然后使用营销API获取支出。1。图形API(v.2.4)我正在获取我们拥有的所有广告集的列表。我无法一次完成此操作,因为有很多结果(超过九页)。GET/v2.4/me/adaccounts?fields=name,adcampaign_groups{id,name,campaign_group_status,account_id,ad

PHP - session - 安全

phpSession有多安全?我计划使用nativePHPsession来验证用户。用户能否像修改$_POST和$_GET数据一样修改session数据? 最佳答案 只有当您作为开发人员让用户通过您编写的代码将数据放入session时,数据才会进入session。因此,session与您允许进入其中的数据一样安全,以及您如何信任和使用该数据。此外,session基于客户端用来标识session用户的sessionID。如果有人劫持了一个sessionID,那么他们就可以模拟成为他们窃取了sessionID的用户。这可能发生在非SSH

php - 设置上传文件夹 777 权限安全吗?

我见过很多上传表单被黑客入侵,有些对上传的文件进行了非常好的安全检查(至少我是这么认为的),但仍然有人设法上传了PHP文件。我想知道:有没有一种方法可以上传具有777权限的上传文件夹中的文件?我正在考虑使用HTTPPUT。 最佳答案 一般来说,777是不安全的……这意味着任何人都可以读取和写入您的文件。如果您允许在您的服务器上执行上传的文件,那么HTTPPUT本身并不比HTTPPOST更安全。总的来说,如果您允许执行任意文件,您需要在服务器端进行非常好的文件检查,并且在服务器上使用chroot是明智的。在权限方面,我通常将任何可通过

php - Zend 框架 : How can I tap into the final view output before it's sent to the browser?

我正试图在最终的xhtml输出作为字符串发送到浏览器之前访问它。Action和插件的postDispatch()方法似乎还为时过早。当我使用调试器单步执行Zend_Controller_Front::dispatch()方法时,我可以在$this->_response->sendResponse()之前以字符串形式访问所需的输出通过添加监视表达式$this->getResponse()->getBody()在最后调用。但是,似乎没有专门的Hook可以直接进入。我需要将最终响应正文作为字符串发送给PrinceXML以生成pdf。有人知道这样做的优雅方法吗?谢谢阿德里安

php - 如何安全地将我的 wordpress 博客移植到本地主机?

我正在尝试为我的wordpress博客制作本地开发副本。我首先尝试在本地安装wordpress(在Windows的XAMPP上),安装插件,然后导入实时数据(从数据库备份)。问题是每当我导入实时数据时,我都会收到各种错误,即使我通过数据库更改了博客的URL之后也是如此。此外,我的服务器上的重定向规则似乎在本地不起作用(无论是由wordpress还是它的某些插件设置)。那么有没有一种安全的方法来获取整个东西并使其在本地像服务器一样工作?非常感谢您的帮助:) 最佳答案 获取在线wordpress安装中所有文件的完整备份获取正在使用的数据

PHP nusoap 网络服务安全

我正在用php编写soap服务器和soap客户端。对于soap服务的身份验证,我想使用“usernametoken”来确保安全。任何人都可以将使用nusoap在服务器和客户端中应用的示例发送给我。我正在使用nusoap编写soap服务。感谢和问候,尼莎 最佳答案 服务器端:functiondoAuthenticate(){if(isset($_SERVER['PHP_AUTH_USER'])andisset($_SERVER['PHP_AUTH_PW'])){//hereIamhardcoding.Youcanconnecttoyo

php - 如何为 cakephp 中的某些操作禁用安全组件?

我的add_note操作中有一个表单,我不希望SecurityComponent放置其token或检查。我该怎么做?我已经尝试了requireAuth('some_other_action')等,但它不起作用。 最佳答案 在CakePhp2.3中做:$this->Security->unlockedActions=array('add_note'); 关于php-如何为cakephp中的某些操作禁用安全组件?,我们在StackOverflow上找到一个类似的问题:

php - 这是否足够安全,用于散列

hash('sha512',$_POST['password'].time())我听说过很多关于这个和那个的事情,但无法得出结论...... 最佳答案 我建议添加一个salt在创建和散列密码时,除此之外-是。 关于php-这是否足够安全,用于散列,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7201028/

php - 这是一种安全的方法吗,哎呀

$salt=$this->get_salt($username);if(is_null($salt)){returnFALSE;}$password=sha1(SITE_KEY.$password.$salt);$sth=$this->db->prepare("SELECTid,username,activeFROMuserWHEREusername=?ANDpassword=?");$sth->setFetchMode(PDO::FETCH_OBJ);$sth->execute(array($username,$password));if(($result=$sth->fetch()